a dense thicket - Espagnol Anglais Dictionnaire